postal addresses - Turkish English Dictionary